package com.zsrt.java.day20161229.lh.day.demo04;
/**
 * 
 * 如果增加一个尾巴Entity 实体类
 * cf  规范：看到这个尾巴就大概知道这个类就干什么
 * 
 * UserController 控制层
 * UserService    服务层
 * UserDao        数据访问层
 * UserEntity     实体层
 * 
 * @author My
 * 
 * 
 * 在类里面只有一个方法有资格大写。这个方法是构造方法
 * 
 * 属性私有化 提供public的get/set
 * 
 * 1.构造方法是一个方法 构造方法同样public 访问修饰符
 * 	牛逼之处：
 * 			1.1构造方法的名称 等于类的名称
 * 			1.2构造方法没有返回值
 * 			1.3JDK自动给我们生成一个无参的构造方法
 * 			1.4自己写有参构造方法，Jdk不会自动帮你生成无参构造方法
 * 			
 * 
 * 
 * new 调用的是构造方法  
 * 写有参的构造方法，必须写无参的构造方法
 *
 */
public class UserEntity {
	
	public UserEntity(){
		System.out.println("构造方法");
	}
	
	
	
	
	public static void main(String[] args) {
		UserEntity user=new UserEntity();
		user.setUsername("qq");
		user.setPassword("123");
		
		System.out.println();
	}
	
	
	
	String password;
	String username;
	public String getUsername() {
		return username;
	}
	public void setUsername(String username) {
		this.username = username;
	}
	public String getPassword() {
		return password;
	}
	public void setPassword(String password) {
		this.password = password;
	}

	
}
